chitinous exoskeleton - French English Dictionary